home *** CD-ROM | disk | FTP | other *** search
/ Resource Library: Multimedia / Resource Library: Multimedia.iso / maestro / source / timeline / timelin_.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-06-15  |  3.0 KB  |  63 lines

  1. #ifndef    TimeLine_HEADER
  2. #define    TimeLine_HEADER
  3.  
  4. /*
  5.  * TimeLine_ui.h - User interface object and function declarations.
  6.  * This file was generated by `gxv' from `TimeLine.G'.
  7.  * DO NOT EDIT BY HAND.
  8.  */
  9.  
  10. extern Attr_attribute    INSTANCE;
  11.  
  12. extern Xv_opaque    TimeLine_EditMenu_create(caddr_t, Xv_opaque);
  13. extern Xv_opaque    TimeLine_PlayMenu_create(caddr_t, Xv_opaque);
  14. extern Xv_opaque    TimeLine_AppMenu_create(caddr_t, Xv_opaque);
  15. extern Xv_opaque    TimeLine_DocumentMenu_create(caddr_t, Xv_opaque);
  16. extern Xv_opaque    TimeLine_GridMenu_create(caddr_t, Xv_opaque);
  17. extern Xv_opaque    TimeLine_OptionsMenu_create(caddr_t, Xv_opaque);
  18.  
  19. typedef struct {
  20.     Xv_opaque    window;
  21.     Xv_opaque    controls;
  22.     Xv_opaque    documentButton;
  23.     Xv_opaque    appButton;
  24.     Xv_opaque    editButton;
  25.     Xv_opaque    playButton;
  26.     Xv_opaque    optionsButton;
  27.     Xv_opaque    ZoomSlider;
  28.     Xv_opaque    pauseButton;
  29.     Xv_opaque    stopButton;
  30.     Xv_opaque    playIconButton;
  31.     Xv_opaque    MoveCanvasFastLeftButton;
  32.     Xv_opaque    MoveCanvasLeftButton;
  33.     Xv_opaque    MoveCanvasRightButton;
  34.     Xv_opaque    MoveCanvasFastRightButton;
  35.     Xv_opaque    ResetCanvasButton;
  36.     Xv_opaque    AppCanvas;
  37.     Xv_opaque    DrawCanvas;
  38.     Xv_opaque    TimeCanvas;
  39. } TimeLine_window_objects;
  40.  
  41. extern TimeLine_window_objects    *TimeLine_window_objects_initialize(TimeLine_window_objects *, Xv_opaque);
  42.  
  43. extern Xv_opaque    TimeLine_window_window_create(TimeLine_window_objects *, Xv_opaque);
  44. extern Xv_opaque    TimeLine_window_controls_create(TimeLine_window_objects *, Xv_opaque);
  45. extern Xv_opaque    TimeLine_window_documentButton_create(TimeLine_window_objects *, Xv_opaque);
  46. extern Xv_opaque    TimeLine_window_appButton_create(TimeLine_window_objects *, Xv_opaque);
  47. extern Xv_opaque    TimeLine_window_editButton_create(TimeLine_window_objects *, Xv_opaque);
  48. extern Xv_opaque    TimeLine_window_playButton_create(TimeLine_window_objects *, Xv_opaque);
  49. extern Xv_opaque    TimeLine_window_optionsButton_create(TimeLine_window_objects *, Xv_opaque);
  50. extern Xv_opaque    TimeLine_window_ZoomSlider_create(TimeLine_window_objects *, Xv_opaque);
  51. extern Xv_opaque    TimeLine_window_pauseButton_create(TimeLine_window_objects *, Xv_opaque);
  52. extern Xv_opaque    TimeLine_window_stopButton_create(TimeLine_window_objects *, Xv_opaque);
  53. extern Xv_opaque    TimeLine_window_playIconButton_create(TimeLine_window_objects *, Xv_opaque);
  54. extern Xv_opaque    TimeLine_window_MoveCanvasFastLeftButton_create(TimeLine_window_objects *, Xv_opaque);
  55. extern Xv_opaque    TimeLine_window_MoveCanvasLeftButton_create(TimeLine_window_objects *, Xv_opaque);
  56. extern Xv_opaque    TimeLine_window_MoveCanvasRightButton_create(TimeLine_window_objects *, Xv_opaque);
  57. extern Xv_opaque    TimeLine_window_MoveCanvasFastRightButton_create(TimeLine_window_objects *, Xv_opaque);
  58. extern Xv_opaque    TimeLine_window_ResetCanvasButton_create(TimeLine_window_objects *, Xv_opaque);
  59. extern Xv_opaque    TimeLine_window_AppCanvas_create(TimeLine_window_objects *, Xv_opaque);
  60. extern Xv_opaque    TimeLine_window_DrawCanvas_create(TimeLine_window_objects *, Xv_opaque);
  61. extern Xv_opaque    TimeLine_window_TimeCanvas_create(TimeLine_window_objects *, Xv_opaque);
  62. #endif
  63.